• word of the day

    duchess of ferrara

    duchess of ferrara - Dictionary definition and meaning for word duchess of ferrara

    Definition
    (noun) Italian noblewoman and patron of the arts (1480-1519)
    Synonyms : borgia , lucrezia borgia

Word used in video below:
text: Duchess Maria Grand Duchess Maria those
Download our Mobile App Today
Receive our word of the day
on Whatsapp